package com.xinyou.u8c.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 
 * </p>
 *
 * @author chq
 * @since 2023-09-27
 */
@Getter
@Setter
@TableName("UserDef")
@ApiModel(value = "UserDef对象", description = "")
public class UserDef implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("cID")
    private String cID;

    @TableField("cClass")
    private String cClass;

    @TableField("cItem")
    private String cItem;

    @TableField("cType")
    private String cType;

    @TableField("iMaxLen")
    private Integer iMaxLen;

    @TableField("iLength")
    private Integer iLength;

    @TableField("bFixLength")
    private Boolean bFixLength;

    @TableField("bCheckVal")
    private Boolean bCheckVal;

    @TableField("bInput")
    private Boolean bInput;

    @TableField("bArchive")
    private Boolean bArchive;

    @TableField("bMultiSel")
    private Boolean bMultiSel;

    @TableField("cParentID")
    private String cParentID;

    @TableField("bIsUserDefAttachFile")
    private Boolean bIsUserDefAttachFile;

    @TableField("iDataSource")
    private Integer iDataSource;

    @TableField("cRelArchive")
    private String cRelArchive;

    @TableField("cRelField")
    private String cRelField;

    @TableField("cDefaultVal")
    private String cDefaultVal;

    @TableField("pubufts")
    private String pubufts;

    @TableField("iDecimalDigits")
    private Integer iDecimalDigits;

    @TableField("cDicDbName")
    private String cDicDbName;

    @TableField("cItemName")
    private String cItemName;

    @TableField("LocaleID")
    private String localeID;

    @TableField("cClassLang")
    private String cClassLang;

    @TableField("cItemLang")
    private String cItemLang;

    @TableField("cTypeLang")
    private String cTypeLang;

    @TableField("CTableDesc")
    private String cTableDesc;

    @TableField("bIsUserDefPic")
    private Boolean bIsUserDefPic;

    @TableField("cRefID")
    private String cRefID;


}
